home *** CD-ROM | disk | FTP | other *** search
/ The Business Master (3rd Edition) / The Business Master (3rd Edition).iso / files / utilfile / dcfast / dcf40f.doc < prev    next >
Encoding:
Text File  |  1993-02-21  |  59.8 KB  |  1,752 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                 DISK  COPY  FAST
  20.  
  21.  
  22.  
  23.                    Version 4.0F
  24.  
  25.  
  26.  
  27.                   Documentation
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.    DISK COPY FAST  Copyright 1992, 1993  Chang Ping Lee ALL RIGHTS RESERVED
  55.  
  56.  
  57.  
  58.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 1
  59.  
  60.  
  61.  
  62.                   Table Of Contents
  63.  
  64.  
  65.       Disclaimer of warranty. . . . . . . . . . . . . . . . . . . .  3
  66.  
  67.       License . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  68.  
  69.       Terms of distribution . . . . . . . . . . . . . . . . . . . .  5
  70.  
  71.       Acknowledgements. . . . . . . . . . . . . . . . . . . . . . .  6
  72.  
  73.       1.   Introduction . . . . . . . . . . . . . . . . . . . . . .  7
  74.  
  75.       2.   Main Features. . . . . . . . . . . . . . . . . . . . . .  8
  76.  
  77.       3.   System requirement and compatibility . . . . . . . . . .  9
  78.  
  79.       4.   How to install and run DISK COPY FAST. . . . . . . . . . 10
  80.  
  81.       5.   Command line arguments and examples. . . . . . . . . . . 11
  82.  
  83.       6.   How to use pull-down menus in DISK COPY FAST . . . . . . 14
  84.            6.1  Select a command  . . . . . . . . . . . . . . . . . 14
  85.            6.2  Execute a command . . . . . . . . . . . . . . . . . 14
  86.            6.3  ESC key . . . . . . . . . . . . . . . . . . . . . . 14
  87.            6.4  Mouse . . . . . . . . . . . . . . . . . . . . . . . 14
  88.  
  89.       7.   Windows
  90.            7.1  Resource window . . . . . . . . . . . . . . . . . . 15
  91.            7.2  Option window . . . . . . . . . . . . . . . . . . . 15
  92.            7.2  Information window  . . . . . . . . . . . . . . . . 15
  93.  
  94.       8.   Commands reference . . . . . . . . . . . . . . . . . . . 16
  95.            8.1  Read  . . . . . . . . . . . . . . . . . . . . . . . 16
  96.            8.2  Write . . . . . . . . . . . . . . . . . . . . . . . 16
  97.            8.3  Compare . . . . . . . . . . . . . . . . . . . . . . 16
  98.            8.4  Option  . . . . . . . . . . . . . . . . . . . . . . 16
  99.  
  100.       9.   Hot keys . . . . . . . . . . . . . . . . . . . . . . . . 17
  101.  
  102.      10.   Benchmark and comparison . . . . . . . . . . . . . . . . 18
  103.            10.1 Benchmark, HOW FAST CAN IT GO . . . . . . . . . . . 18
  104.            10.2 Comparison, HOW MUCH CAN YOU SAVE . . . . . . . . . 19
  105.  
  106.      11.   What is an image file. . . . . . . . . . . . . . . . . . 20
  107.  
  108.      12.   About extended memory. . . . . . . . . . . . . . . . . . 21
  109.  
  110.      13.   About boot sector virus protection . . . . . . . . . . . 22
  111.  
  112.  
  113.  
  114.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 2
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.      14.   Examples . . . . . . . . . . . . . . . . . . . . . . . . 23
  122.  
  123.      15.   Questions and answers. . . . . . . . . . . . . . . . . . 25
  124.  
  125.      16.   Support and suggestions. . . . . . . . . . . . . . . . . 26
  126.  
  127.      17.   Classified Ads . . . . . . . . . . . . . . . . . . . . . 27
  128.  
  129.      18.   Introducing other fine products. . . . . . . . . . . . . 29
  130.            18.1 DISK COPY PLUS. . . . . . . . . . . . . . . . . . . 29
  131.            18.2 DISK UTIL PACK. . . . . . . . . . . . . . . . . . . 32
  132.  
  133.      19.   Registration benefit . . . . . . . . . . . . . . . . . . 35
  134.            19.1 DISK COPY FAST. . . . . . . . . . . . . . . . . . . 35
  135.            19.2 DISK COPY PLUS. . . . . . . . . . . . . . . . . . . 36
  136.  
  137.      20.   How to register. . . . . . . . . . . . . . . . . . . . . 37
  138.  
  139.      ORDER FORM
  140.  
  141.  
  142.  
  143.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 3
  144.  
  145.  
  146.  
  147.             DISCLAIMER  OF WARRANTY
  148.  
  149.  
  150.     THIS SOFTWARE AND MANUAL ARE SUPPLIED "AS IS". THE AUTHOR HEREBY
  151.     DISCLAIMS ALL WARRANTIES RELATING TO THIS SOFTWARE AND ITS
  152.     DOCUMENTATION FILE, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
  153.     TO DAMAGE TO HARDWARE, SOFTWARE AND/OR DATA FROM USE OF THIS
  154.     PRODUCT. IN NO EVENT WILL THE AUTHOR OF THIS SOFTWARE BE LIABLE
  155.     TO YOU OR ANY OTHER PARTY FOR ANY DAMAGES. YOUR USE OF THIS
  156.     SOFTWARE INDICATES THAT YOU HAVE READ AND AGREE TO THESE AND
  157.     OTHER TERMS INCLUDED IN THIS DOCUMENTATION FILE.
  158.  
  159.  
  160.     DUE TO THE NATURE OF EVOLVING PROGRAMMING AND THE VARIOUS
  161.     HARDWARE AND SOFTWARE ENVIRONMENTS IN WHICH THIS SOFTWARE MAY
  162.     BE USED, IT IS UNDERSTOOD THAT OCCASIONAL "BUGS" OR UNFITNESS
  163.     MAY ARISE. THE USER SHOULD ALWAYS TEST THIS SOFTWARE THOROUGHLY
  164.     WITH NON-CRITICAL DATA BEFORE RELYING ON IT.
  165.  
  166.  
  167.  
  168.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 4
  169.  
  170.  
  171.  
  172.                 LICENSE
  173.  
  174.  
  175.     DISK COPY FAST v4.0F is neither free software nor is it in the
  176.     public domain. The software and its documentation, this file, are
  177.     property of the author and may not be sold without written
  178.     permission from the author.
  179.  
  180.  
  181.     DISK COPY FAST v4.0F is distributed as shareware. This means that
  182.     you are granted a limited license to use it for a period of 30
  183.     days. If you find it useful and decide to continue using it after
  184.     the trial period, registration is required.
  185.  
  186.  
  187.     Registered users will be granted a just-like-a-book license which
  188.     means a registered version of the software can be used by more
  189.     than one person and can be moved from one computer to another so
  190.     long as there is NO POSSIBILITY of it being used by two different
  191.     persons on two different computers at the same time, just like a
  192.     book can not be read by two different persons in two different
  193.     places at the same time.
  194.  
  195.  
  196.     If you register for a non-commercial license you can use the
  197.     software for personal backup or other usages in which you make no
  198.     profit and the duplicated diskettes of any particular source
  199.     diskette (or image file) are not distributed to more than ten
  200.     persons.
  201.  
  202.  
  203.     A commercial license allows you to use the software in a business,
  204.     organization, institution or government agency, for profit or
  205.     non-profit purposes. With a commercial license you can distribute
  206.     the duplicated diskettes to as many persons as you like.
  207.  
  208.  
  209.     Site licenses for use of DISK COPY FAST on multiple computers are
  210.     also available upon request at a reduced fee.
  211.  
  212.  
  213.  
  214.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 5
  215.  
  216.  
  217.  
  218.             TERMS OF DISTRIBUTION :
  219.  
  220.  
  221.     Redistribution of DISK COPY FAST must include the software, its
  222.     documentation file, order form and all supplemental files (see
  223.     FILES.TXT) as a single unit without any modification AND subject
  224.     to the following conditions :
  225.  
  226.  
  227.     1. Any individual is welcome to make copies for his/her friends
  228.        and/or colleagues if NO FEE is charged.
  229.  
  230.  
  231.     2. Electronic bulletin boards, whether they charge or do not
  232.        charge their users subscription fee, are welcome to post the
  233.        program for down loading as long as they do not charge any fee
  234.        in particular for the distribution of DISK COPY FAST.
  235.  
  236.  
  237.     3. Computer information services such as CompuServe (CIS), Genie,
  238.        etc., may post this software for their subscribers.
  239.  
  240.  
  241.     4. Non-commercial user groups and computer clubs may distribute
  242.        the program to their members if the fee charged for the
  243.        diskette containing DISK COPY FAST does not exceed $10.
  244.  
  245.  
  246.     5. Disk vendors approved by the Association of Shareware
  247.        Professionals or disk vendors who explain the concept of
  248.        shareware in their ads that quote a price may distribute the
  249.        shareware version of DISK COPY FAST.
  250.  
  251.  
  252.     6. Other commercial enterprises wishing to distribute DISK COPY
  253.        FAST either alone or in combination with other hardware,
  254.        software, books or materials must obtain permission in writing
  255.        from the author.
  256.  
  257.  
  258.  
  259.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 6
  260.  
  261.  
  262.  
  263.                ACKNOWLEDGEMENTS
  264.  
  265.  
  266.     The author of DISK COPY FAST sincerely wish to thank the following
  267.     people.
  268.  
  269.  
  270.     Mr. Jeff. Chen from TAIWAN provided valuable information about
  271.     diskette controller. Without his help DISK COPY FAST can not be
  272.     really fast. Joe Warjas, co-sysop of the PIE BBS, provided many
  273.     valuable suggestions. He also helped proof read the DOC and TXT
  274.     files and distributed the program to many BBSes.
  275.  
  276.  
  277.  
  278.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 7
  279.  
  280.  
  281.  
  282.     1. INTRODUCTION:
  283.  
  284.  
  285.        DISK COPY FAST is a one pass diskette duplication utility which
  286.        makes copies of 1.44 MB, 720 KB, 1.2 MB and 360 KB diskettes.
  287.  
  288.        DISK COPY FAST is incredibly fast. For example, using DOS
  289.        command DISKCOPY to duplicate a 360 KB, 1.2 MB, 720 KB or 1.44
  290.        Mb diskette, assuming diskette shuffling doesn't take any time,
  291.        will take 43%, 50%, 42% or 57% longer than using DISK COPY FAST.
  292.        Add up the shuffling time the saving becomes unbelievable. See
  293.        section 10 for details.
  294.  
  295.        More importantly, DISK COPY FAST achieves its high performance
  296.        by precise timing, not by sacrificing compatibility. Every
  297.        single read, write or format is done following the industry
  298.        standard, strictly, no compromise!
  299.  
  300.        Can you ask for anything more?
  301.  
  302.        See the next section for other outstanding features.
  303.  
  304.  
  305.  
  306.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 8
  307.  
  308.  
  309.  
  310.     2. MAIN FEATURES
  311.  
  312.  
  313.        ***  Performs the DOS commands FORMAT, DISKCOPY and DISKCOMP
  314.         all in one single pass.
  315.  
  316.        ***  Copy VERY fast from 8088 to 486, from monochrome to SVGA.
  317.  
  318.        ***  Friendly, informative and visually appealing user interface
  319.         with on-line help and mouse support. No need to go through
  320.         a lengthy DOC file and you still couldn't remember all the
  321.         options and switches.
  322.  
  323.        ***  Command line arguments for working with batch files.
  324.  
  325.        ***  Hot keys designed to make your backup or mass production
  326.         much easier.
  327.  
  328.        ***  Utilizes extended memory (XMS) for faster speed and to
  329.         save your hard disk from unnecessary wear and tear.
  330.  
  331.        ***  Creates an exact image file of a diskette.
  332.  
  333.        ***  Fast mode that reads and writes only the diskette portion
  334.         which contains data and does not waste any time reading
  335.         and writing the empty portion.
  336.  
  337.        ***  Supports four diskette drive systems.
  338.  
  339.        ***  Provides Some degree of protection against boot sector
  340.         virus. (See section 13. Although not complete, this
  341.         sometimes can be a life-saver.)
  342.  
  343.        ***  Audio signal at end of reading and writing a diskette or 20
  344.         seconds of inactivity.
  345.  
  346.        ***  High efficiency. When copying a 1.2 MB diskette in a
  347.         system with 590 KB free memory, DISK COPY FAST easily
  348.         stored 32 tracks while another diskette copy program could
  349.         only store 17 tracks of data in conventional memory.
  350.  
  351.        ***  More features waiting for you to discover. The more
  352.         experienced you are the better the DISK COPY FAST stands
  353.         out.
  354.  
  355.        If you duplicate large quantities of diskettes on a regular basis
  356.        there is more for you. Check the features of DISK COPY PLUS, a
  357.        professional version of DISK COPY FAST, on section 18.
  358.  
  359.  
  360.  
  361.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 9
  362.  
  363.  
  364.  
  365.     3. SYSTEM REQUIREMENT AND COMPATIBILITY
  366.  
  367.  
  368.        To run DISK COPY FAST you need at least 200K Bytes of free
  369.        conventional memory. In addition, the total of free conventional
  370.        and extended memory plus free current disk (hard disk or RAM
  371.        disk) space should be at least 128K Bytes more than the diskette
  372.        you want to duplicate.
  373.  
  374.  
  375.        If you intend to use extended memory, some type of extended
  376.        memory driver, such as HIMEM.SYS which comes with DOS 5.0 or
  377.        QEMM which you need to purchase separately, is required.
  378.        Extended memory can be accessed without any driver but it is
  379.        dangerous to do so.
  380.  
  381.  
  382.        The program has been tested on machines with different hardware
  383.        and software configurations. The testing results show that it
  384.        runs almost as fast on an 8088 as on a 486 machine. If your
  385.        system does not have enough memory and needs to use the hard
  386.        disk instead, your hard disk should have at least a 200 KB/sec
  387.        transfer rate and should not be overly fragmented.
  388.  
  389.  
  390.  
  391.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee      page 10
  392.  
  393.  
  394.  
  395.     4. HOW TO INSTALL AND RUN DISK COPY FAST
  396.  
  397.  
  398.        It's easy! Just copy all the files to a directory created for
  399.        DISK COPY FAST. In order to run the program anywhere you like
  400.        you need to include the directory in the PATH defined in your
  401.        AUTOEXEC.BAT file or create a one-line batch file containing
  402.        the path of DCF.EXE.
  403.  
  404.  
  405.        To run the program type "DCF" followed by the "enter" key. If
  406.        you only have one or two floppy drives you can skip the rest of
  407.        this section and continue at section 5 for command line
  408.        arguments.
  409.  
  410.  
  411.        In systems with four floppy drives, if a device driver which
  412.        came with the controller is installed DISK COPY FAST usually can
  413.        detect the drive letters automatically and the drive letters
  414.        should be used to specify the third and fourth drives. If no
  415.        device driver (TSR) is installed you need to use 3 and 4 as the
  416.        drive letters for the third and fourth drives. In this case you
  417.        need to edit a text file that provides the information on floppy
  418.        drive capacity.
  419.  
  420.  
  421.        The following is an example of the text file in which a 1.2MB,
  422.        a 1.44MB and a 360KB drives are specified as the first, the
  423.        second and the third drives with drive letters A: B: and G:,
  424.        respectively. The 0 on the last line indicates that the fourth
  425.        drive is not installed. If all drives are defined, such as in
  426.        the example, DISK COPY FAST will not check with DOS for drive
  427.        capacity. This can speed up the initialization process.
  428.  
  429.  
  430.        $DRIVE
  431.         1 1200 A:
  432.         2 1440 B:
  433.         3  360 G:
  434.         4    0
  435.  
  436.  
  437.        The name of the text file is CONFIG.DCF. DCF automatically looks
  438.        for this as its configuration file. If you use a different name
  439.        you will need to specify the file name on the command line. For
  440.        example, "DCF @ABC" if the file name is ABC.
  441.  
  442.  
  443.  
  444.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 11
  445.  
  446.  
  447.  
  448.     5. COMMAND LINE ARGUMENTS AND EXAMPLES
  449.  
  450.  
  451.        There are thirteen options you can specify using command line
  452.        arguments. You can also toggle the first six with the pull down
  453.        menu. Other options can only be specified on the command line
  454.        and/or in the CONFIG.DCF file. The command line options override
  455.        the CONFIG.DCF options.
  456.  
  457.  
  458.        In addition, you can also specify an alternative configuration
  459.        file, source, and/or target drive/image file on the command line.
  460.        See examples at the end of this section.
  461.  
  462.  
  463.        Note that the '+' sign after any option can be omitted.
  464.  
  465.  
  466.        /c  followed by +/-. Set Compare ON/OFF. When ON the program
  467.            performs read-back and byte-by-byte comparison for every
  468.            track written to a target diskette.  Default is ON.
  469.  
  470.        /m  followed by +/-. Set Format ON/OFF. When ON the program
  471.            formats before writing to target diskettes. If OFF the
  472.            program will format only when necessary.  Default is OFF.
  473.  
  474.        /f  followed by +/-. Set Fast ON/OFF. When ON the program will
  475.            only read/write the portion with active data and skip empty
  476.            portion of diskettes.  Default is ON.
  477.  
  478.        /s  followed by +/-. Set Sound ON/OFF. When ON the program will
  479.            give an audio signal after reading and writing a diskette or
  480.            20 seconds of inactivity. Default is ON.
  481.  
  482.        /k  followed by +/-. Set Keystrokes +/-. When + you need to
  483.            press the highlighted letter followed by the "enter" key to
  484.            execute a command. When - NO "enter" key is required.
  485.            Default is +.
  486.  
  487.        /n  followed by +/-. Set Menu +/-. Available only when a mouse
  488.            driver is present. When + you can see and click at every
  489.            command to execute. When - you need to pull the second level
  490.            commands down from a level one command. Default is -.
  491.  
  492.        /d  followed by +/-. Set Delay ON/Off. If your machine is not so
  493.            slow as an 8088/4.77MHz and would like to see whether the
  494.            program can copy at highest speed on your system try /d-.
  495.            Default is ON.
  496.  
  497.  
  498.  
  499.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 12
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.        /t  followed by +/-. Set density priority. If + the program tries
  507.            reading a new disk as a high density disk in a 1.2 or 1.44MB
  508.            drive. If - low density has higher priority. Default is +.
  509.  
  510.        /o  followed by +/-. Set "mono in color" mode. In a color
  511.            system, you can use /o+ to force DISK COPY FAST run in black
  512.            and white. Default is -.
  513.  
  514.        /x  followed by +/-. Set multiple target ON/OFF. If ON the
  515.            program will read source once and write targets repeatedly.
  516.            The program quits automatically when you press the ESC key.
  517.            To turn this option ON you also need to specify the source
  518.            and target on the command line. Default is OFF.
  519.  
  520.        /b  followed by +/-. Set backup ON/OFF. If ON the program will
  521.            repeatedly read source and write target. The program quits
  522.            automatically when you press the ESC key. To turn this
  523.            option ON you also need to specify the source and target on
  524.            command line. Default is OFF.
  525.  
  526.        /a  followed by +/-. Set analyze ON/OFF. If ON the program will
  527.            check density before copying to a target diskette. If you
  528.            copy a low density to a high density disk (usually a
  529.            mistake) the program will give a warning and you can decide
  530.            to skip, go ahead, or format before writing. Default is ON.
  531.  
  532.        /w  followed by +/-. Set "write protect" ON/OFF. If ON the
  533.            program will not read a diskette which is not write-
  534.            protected. This is useful when you are backing up a sequence
  535.            of diskettes and the source are all write-protected. You use
  536.            this option to prevent the mistake of reading a diskette
  537.            which should be a target instead of source. Default is OFF.
  538.  
  539.        @file_name  specify alternative name for the configuration file.
  540.  
  541.        file_name  define file_name as source or target image file.
  542.  
  543.        drive:  define a floppy drive as source or target drive.
  544.  
  545.  
  546.  
  547.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 13
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.        EXAMPLES:
  555.  
  556.  
  557.        DCF /m-k+n-    Set defaults of Format, Keystrokes and Menu to
  558.               OFF, + and -.
  559.  
  560.        DCF /m-kn-     Same as the last example. The '+' can be and is
  561.               omitted.
  562.  
  563.        DCF /mcd-      Set defaults of Format, Compare and Delay to
  564.               ON, ON and OFF.
  565.  
  566.        DCF A:         Read from drive A: and write to drive A:.
  567.  
  568.        DCF A: B:      Read from drive A: and write to drive B:.
  569.  
  570.        DCF 3: 4:      Read from third drive and write to fourth drive
  571.               when device driver is not installed.
  572.  
  573.        DCF G: H:      Read from third drive and write to fourth drive
  574.               when device driver is installed and the drive
  575.               letters are G and H, respectively.
  576.  
  577.        DCF A: ABC     Read from drive A: and write to image file ABC.
  578.  
  579.        DCF /x+ ABC A: Read from image file ABC and produce as many
  580.               target as you like using drive A:.
  581.  
  582.        DCF /b+ B:     Back up a sequence of diskettes using drive B:
  583.  
  584.  
  585.  
  586.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 14
  587.  
  588.  
  589.  
  590.     6. HOW TO USE PULL-DOWN MENUS IN DISK COPY FAST
  591.  
  592.  
  593.        After you type DCF followed by the "enter" key, the Shareware
  594.        screen appears. Press the enter key again, after three seconds,
  595.        and the Main Menu appears.
  596.  
  597.  
  598.        6.1 SELECT : To select a command, use the arrow keys or simply
  599.            press the highlighted letter. If Option|Key is - the
  600.            command will be executed immediately.
  601.  
  602.  
  603.        6.2 EXECUTE : To execute a command, press the enter key after
  604.            you have selected the command. If Option|Key is - you don't
  605.            need to press the enter key.
  606.  
  607.  
  608.        6.3 ESC key : You can press the ESC key to interrupt a Read or
  609.            Write action. If the program is not busy doing something
  610.            this will return you to the Main Menu. If you are already at
  611.            the Main Menu, the program will exit to the operating system.
  612.  
  613.  
  614.        6.4 Mouse : With this version mouse support is added. You can
  615.            use the mouse on any screen except Help|register. When
  616.            prompted you can click the left button on an answer. You can
  617.            also click the right button to signal an interrupt. Clicking
  618.            the right button is the same as pressing the ESC key.
  619.            Options can be toggled by clicking on the option window.
  620.            When a mouse driver is present you can choose between Full
  621.            and Regular menu by Option|Menu. Full menu is highly
  622.            recommended.
  623.  
  624.  
  625.  
  626.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 15
  627.  
  628.  
  629.  
  630.     7. WINDOWS
  631.  
  632.  
  633.        There are three windows in DISK COPY FAST.
  634.  
  635.  
  636.        7.1 RESOURCE window : This window shows you the resources in
  637.            your system which can be utilized for duplicating a
  638.            diskette. Inside this window, "Con mem" shows you the size
  639.            of free conventional memory, "Ext mem" shows you the size
  640.            of free extended memory and "Cur dsk" shows you the size of
  641.            free space on the current disk (hard or RAM disk.) It also
  642.            shows you the capacities of available diskette drives.
  643.  
  644.  
  645.        7.2 OPTION window : It shows you current read/write options.
  646.            See command "Option" in the next section for details and how
  647.            to change them.
  648.  
  649.  
  650.        7.3 INFORMATION window : It shows you the status of the loaded
  651.            source diskette. For example if it says 61 out of 80 tracks
  652.            it means the source diskette has 80 tracks but only the
  653.            first 61 tracks contains useful data and the last 19 tracks
  654.            are empty. Then it will show you how these 61 tracks are
  655.            loaded in your system. For example, it may says 34 tracks in
  656.            conventional memory, 20 in extended memory and 7 on current
  657.            disk. It also shows you other information such as the time
  658.            it took to perform the last read, write (in seconds) and how
  659.            many copies you have made so far.
  660.  
  661.            Note that the information window won't be visible until you
  662.            have a source diskette loaded in your system. Also note
  663.            that the track numbers shown when reading or writing a
  664.            diskette are 0 based which means if the diskette has 80
  665.            tracks the track numbers will be 0 to 79 instead of 1 to
  666.            80.
  667.  
  668.  
  669.  
  670.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 16
  671.  
  672.  
  673.  
  674.     8. COMMAND REFERENCE
  675.  
  676.  
  677.        8.1 Read: Loads the source diskette data from a diskette drive
  678.            or from an image file created previously by DISK COPY FAST
  679.            to conventional memory and extended memory and then hard
  680.            disk.
  681.  
  682.  
  683.        8.2 Write: Writes a loaded source diskette's data to a diskette
  684.            drive or an image file.
  685.  
  686.  
  687.        8.3 Compare: Compares the loaded source diskette with another
  688.            diskette in a diskette drive or an image file.
  689.  
  690.  
  691.        8.4 Option: Includes six subcommands for you to set read/write
  692.            options, sound, keystroke and menu style.
  693.  
  694.            "Format ON" means format target diskette before writing.
  695.  
  696.            "Format OFF" means format only when necessary.
  697.  
  698.            "Compare ON" means perform a read-back and BYTE-BY-BYTE
  699.                 comparison immediately after writing a track to
  700.                 target diskette.
  701.  
  702.            "Fast ON" means don't read/write empty portion of source and
  703.              target diskette.
  704.  
  705.            "Sound ON" turns audio signal ON.
  706.  
  707.            "Key -" saves you some keystrokes.
  708.  
  709.            "Menu +" gives you a Full and faster menu.
  710.  
  711.            If a mouse driver is present, options can be toggled
  712.            directly by clicking on the option window.
  713.  
  714.            The current status of these options is shown in the OPTION
  715.            window. Note that subcommands "Format" and "Compare" affect
  716.            write only while "Fast" affects both read and write.
  717.  
  718.  
  719.  
  720.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 17
  721.  
  722.  
  723.  
  724.     9. HOT KEYS
  725.  
  726.  
  727.        When you purchase software, you know how important it is to make
  728.        a backup. So you FORMAT, DISKCOPY... shuffle, shuffle. After all
  729.        the hard work you still feel a little uneasy. So you DISKCOMP
  730.        and again you are busy shuffling. What a waste of time and
  731.        energy!
  732.  
  733.  
  734.        Let DISK COPY FAST do the hard work and save time for you. Type
  735.        DCF to bring up the menu, press F5 (or F6) and then alternate
  736.        between source and target diskettes. When you are finished just
  737.        press the ESC key. It's fast and it's easy. No more shuffling.
  738.        You don't need to repeat the same command sequences and all the
  739.        switches over and over again. Best of all, the BYTE-BY-BYTE
  740.        comparison is already done. No need to DISKCOMP.
  741.  
  742.  
  743.        Sounds good? Give it a try. Just remember F5 (function key) is
  744.        for copying a sequence of diskettes in drive A and F6 is for
  745.        copying a sequence of diskettes in drive B. If you want to
  746.        change the read/write options do it before using the hot keys.
  747.  
  748.  
  749.        With this version two more hotkeys are added. F7 and F8 produce
  750.        multiple target diskettes in drive A: and B:, respectively. The
  751.        source diskette needs to be loaded before using these two
  752.        hotkeys.
  753.  
  754.  
  755.        Note : 1) DISK COPY FAST has an auto-sensing feature. The
  756.              program will start reading or writing a diskette when
  757.              it senses that a diskette is present. The only
  758.              exception is when you are using the same drive
  759.              repeatedly. In this case, to give you a chance to
  760.              change diskettes, the program will wait for a "drive
  761.              door opened followed by a drive door closed" even if
  762.              it has sensed that a diskette is already present.
  763.  
  764.  
  765.           2) Because of the auto-sensing feature mentioned above,
  766.              no matter how many diskettes you need to copy the
  767.              whole operation requires only two keystrokes, one of
  768.              the F5 to F8 keys at the beginning and the ESC key at
  769.              the end. Between these two keystrokes all you have to
  770.              do is changing diskettes when reading or writing is
  771.              completed.
  772.  
  773.  
  774.  
  775.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 18
  776.  
  777.  
  778.  
  779.     10. BENCHMARK AND COMPARISON
  780.  
  781.  
  782.        10.1   Benchmark, HOW FAST CAN IT GO
  783.  
  784.  
  785.        The following results are from a 386, 16.7 MHz (33 MHz with
  786.        Turbo mode turned off) compatible machine with 360KB, 1.2MB and
  787.        1.44MB diskette drives. The numbers are the time in seconds for
  788.        DISK COPY FAST and DOS commands to perform the specific task.
  789.        In each cell, the 1st number is for a 100% full diskette the
  790.        second number (in parentheses) is for 25% loaded diskette.
  791.  
  792.        The time for DOS commands does NOT include diskette shuffling
  793.        time.
  794.  
  795.  
  796.  
  797.             task     360 KB     1.2 MB     720 KB      1.44 MB
  798.        ------------------------------------------------------------
  799.        DCF         R    15  (4)    30   (8)    35  (10)    35   (9)
  800.        DCF         W    15  (4)    30   (9)    35  (10)    35   (9)
  801.        DCF        WC    29  (7)    57  (14)    69  (18)    68  (17)
  802.        DCF        FW    33 (28)    67  (57)    81  (69)    80  (69)
  803.        DCF       FWC    47 (32)    93  (64)   112  (77)   112  (76)
  804.        ------------------------------------------------------------
  805.        DISKCOPY   RW    43 (43)    90  (90)   102 (102)   110 (110)
  806.        DISKCOPY  FRW    84 (84)   162 (162)   220 (220)   223 (223)
  807.        DISKCOMP   RC    43 (43)    93  (93)   102 (102)   133 (133)
  808.  
  809.  
  810.  
  811.        Note : (1) Time for DOS commands does NOT include diskette
  812.               shuffling time.
  813.  
  814.           (2) Under the "task" column in the above table, R stands
  815.               for Read, W stands for Write, F stands for Format
  816.               and C stands for BYTE-BY-BYTE comparison.
  817.  
  818.           (3) Performance varies on different machine.
  819.  
  820.           (4) The benchmark was performed with option delay ON. If
  821.               your machine is not too slow you can do better with
  822.               option delay OFF.
  823.  
  824.  
  825.  
  826.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 19
  827.  
  828.  
  829.  
  830.        10.2   Comparison, HOW MUCH CAN YOU SAVE
  831.  
  832.  
  833.        Again, we give DOS commands the best possible conditions. We
  834.        assume diskette shuffling doesn't take any time. When there is
  835.        more than one way to have the work done using DOS commands, we
  836.        choose the one with the shortest time. For example, while you
  837.        can use DISKCOPY to copy from source to unformatted target, it
  838.        would be faster to format the diskette first before copying and
  839.        this will be the DOS method we use for comparison.
  840.  
  841.        Still, there are some problems with DOS commands which we can't
  842.        help. For example, DOS commands have no FAST mode and can't
  843.        read a source once and write target many times.
  844.  
  845.        The following tables show how much longer, in percentage, it
  846.        takes using DOS commands than using DISK COPY FAST. The first
  847.        table is for a 100% full diskette and the second table is for
  848.        a 25% loaded diskette. In each table, the first row is for
  849.        straight copying, no format, no comparison, the second row
  850.        includes comparison but not formatting, the third row includes
  851.        formatting but not comparison. The last row includes both.
  852.  
  853.  
  854.        task   360K   1.2M   720K   1.44M    Comment
  855.        ------------------------------------------------------------
  856.        RW      43%    50%    42%    57%
  857.        RWC     95%   110%    92%   136%     DOS needs to read twice
  858.        RFW     65%    67%    50%    61%
  859.        RFWC    97%   107%    88%   116%     DOS needs to read twice
  860.  
  861.  
  862.  
  863.        task   360K   1.2M   720K   1.44M    Comment
  864.        ------------------------------------------------------------
  865.        RW     438%   429%   410%   511%
  866.        RWC    682%   732%   629%   835%     DOS needs to read twice
  867.        RFW    147%   149%   123%   137%
  868.        RFWC   239%   254%   220%   274%     DOS needs to read twice
  869.  
  870.  
  871.  
  872.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 20
  873.  
  874.  
  875.  
  876.     11. WHAT IS AN IMAGE FILE ?
  877.  
  878.  
  879.         When you format a 1.2 M Bytes diskette, it actually contains
  880.         1,228,800 bytes but DOS tells you only 1,213,952 bytes are
  881.         available. Where are the other 14,848 bytes? They are used by
  882.         DOS to store information about the format, allocation of files
  883.         and root directory of the diskette. When you use COPY or XCOPY
  884.         to copy files from one diskette to another this information is
  885.         not copied. Also, the file allocation may be different. Same
  886.         files may occupy different sectors on the two diskettes.
  887.  
  888.  
  889.         An image file is created by reading the source diskette
  890.         sector-by-sector, track-by-track in the original order. It
  891.         contains every bit of information of the source diskette.
  892.         Thus, the size of the image file of a 1.2 MB diskette will be
  893.         exactly 1,228,800. This file can be stored on the hard disk or
  894.         on tape. (You can use some type of compression utility program
  895.         such as ARJ, LHA or PKZIP to save storage space if you like)
  896.  
  897.  
  898.         Why do I want to do that, You ask? I'll describe one possible
  899.         application here.
  900.  
  901.  
  902.         For archive purpose: You know the importance of backing up
  903.         the software you bought. How do you do that? DISKCOPY them to
  904.         another set of floppies? You can do that but what if you
  905.         already have hundreds of floppies around? If you are rich you
  906.         can save image files to hard disk. If you are not so rich save
  907.         them to tape. With compression one tape (costs about $20) can
  908.         hold as many as 200 image files of 1.2 MB floppies yet the
  909.         size is smaller than an audio cassette. Several months from
  910.         now if your original diskettes are damaged you can retrieve
  911.         image files from the tape, write to new diskettes and you have
  912.         an identical copy of the original (this won't work if the
  913.         original is copy-protected.) Of course tape drives are slow,
  914.         but this is archiving and you are not supposed to have to do
  915.         it often.
  916.  
  917.  
  918.  
  919.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 21
  920.  
  921.  
  922.  
  923.     12. ABOUT EXTENDED MEMORY
  924.  
  925.  
  926.         To use extended memory (i.e. memory beyond 1 MB) you need the
  927.         following.
  928.  
  929.         1. At least IBM PC AT or compatible with 80286 or better CPU.
  930.  
  931.         2. Of course you need to have extended memory installed.
  932.  
  933.         3. For safety reasons DISK COPY FAST also requires that you
  934.            have some kind of extended memory manager (or driver)
  935.            installed which conforms to the Microsoft eXtended Memory
  936.            Specification (XMS), version 2.0 or above. You can use
  937.            HIMEM.SYS which is included with DOS 5.0 so you don't need
  938.            to spend extra money to get one. You can also use QEMM386
  939.            or any other memory manager as long as it conforms to the
  940.            XMS specification.
  941.  
  942.  
  943.  
  944.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 22
  945.  
  946.  
  947.  
  948.     13. ABOUT BOOT SECTOR VIRUS PROTECTION
  949.  
  950.  
  951.     !!! IMPORTANT : Do not assume a diskette is virus-free just because
  952.         it is accepted by DISK COPY FAST.
  953.  
  954.  
  955.         As a bonus, DISK COPY FAST also gives you some protection
  956.         against boot sector viruses such as Michaelangelo. DISK COPY
  957.         FAST was never intended to be an anti-virus program and by no
  958.         means should this kind of protection be considered complete.
  959.         Having said that, here is how it works.
  960.  
  961.  
  962.         Every diskette contains some important information in the boot
  963.         sector which is usually damaged when infected by a boot sector
  964.         virus. If DISK COPY FAST finds any invalid data in the boot
  965.         sector it will warn you and refuse to copy the diskette. You
  966.         can then use an anti-virus program to check it and/or kill it.
  967.         This feature can be very helpful or even a life-saver when you
  968.         don't think so, but you actually have a boot sector virus on
  969.         a source diskette.
  970.  
  971.  
  972.         A side effect of this feature is that sometimes you have a
  973.         virus-free diskette with invalid data in the boot sector and
  974.         DISK COPY FAST refuses to copy it. For example, the way some
  975.         anti-virus programs kill a boot sector virus is to write a
  976.         constant value on the boot sector. The virus is killed but the
  977.         boot sector information is never recovered. For your protection
  978.         DISK COPY FAST will not accept a diskette if it has any doubt.
  979.  
  980.  
  981.         This feature actually saved me twice. I believe it will save
  982.         some of you too.
  983.  
  984.  
  985.  
  986.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 23
  987.  
  988.  
  989.  
  990.     14. EXAMPLES
  991.  
  992.  
  993.         In the following examples "xxx|yyy" means  you select and
  994.         execute first level command "xxx" followed by its subcommand
  995.         "yyy". The "Drive A" subcommand in these examples can be
  996.         replaced by "Drive B" or the drive letters of the third and
  997.         fourth drive. The "file_name" can replaced by any file name or
  998.         your choice.
  999.  
  1000.  
  1001.         1. How to make a single copy from source to target diskette.
  1002.  
  1003.            menu: (1) "Read|Drive A" to read source diskette.
  1004.              (2) "Write|Drive A" to write target diskette.
  1005.  
  1006.            command line: Use "DCF A:" to copy from drive A: to drive A:,
  1007.                  "DCF A: B:" to copy from drive A: to drive B:.
  1008.  
  1009.         2. How to read one source diskette and write many target
  1010.            diskettes.
  1011.  
  1012.            menu: (1) "Read|Drive A" to read source diskette.
  1013.              (2) Press function key F7 (or F8) if you want to use
  1014.              drive A (or drive B). See section 9.
  1015.  
  1016.            command line: Use "DCF /x+ A:" to read once from drive A: and
  1017.                  write as many targets as you like on drive A:,
  1018.                  "DCF /x+ A: B:" to read once from drive A: and
  1019.                  write as many targets as you like on drive B:.
  1020.  
  1021.         3. How to read a source diskette and create its image file on
  1022.            hard disk.
  1023.  
  1024.            menu: (1) "Read|Drive A" to read source diskette.
  1025.              (2) "Write|File" to produce image file.
  1026.  
  1027.            command line: Use "DCF A: file_name" to read from drive A:
  1028.                  and write to an image file.
  1029.  
  1030.         4. How to read an image file (already created) and write many
  1031.            target diskettes.
  1032.  
  1033.            menu: (1) "Read|File" to read image file.
  1034.              (2) Press function key F7 (or F8) if you want to use
  1035.              drive A (or drive B). See section 9.
  1036.  
  1037.            command line: Use "DCF /x+ file_name A:" to read from an
  1038.                  image file and write as many targets as you
  1039.                  like on drive A:.
  1040.  
  1041.  
  1042.  
  1043.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 24
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.         5. How to duplicate a diskette in large quantity.
  1051.  
  1052.            (1) Create an image file and keep it in hard disk (see 3
  1053.            above)
  1054.            (2) Each working session perform a read once and write many
  1055.            (see 4)
  1056.  
  1057.         6. How to backup a sequence of diskettes such as the original
  1058.            diskettes of the software you just bought.
  1059.  
  1060.            menu: (1) Use "Option" and its subcommands "Fast", "Compare"
  1061.              and "Format" to set desired read/write option. see
  1062.              section 8.
  1063.              (2) Press function key F5 (or F6) if you want to use
  1064.              drive A: (or drive B:). See section 9.
  1065.  
  1066.            command line: Use "DCF /b+ A:" to back up a sequence of
  1067.                  diskettes with drive A:, "DCF /b+w+ A:" when
  1068.                  all source diskettes are write protected. See
  1069.                  section 5 for other useful options.
  1070.  
  1071.  
  1072.  
  1073.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 25
  1074.  
  1075.  
  1076.  
  1077.     15. QUESTIONS AND ANSWERS
  1078.  
  1079.  
  1080.         1.  Q: After I made a copy using DISK COPY FAST I used DOS
  1081.            command DISKCOMP and it says that the two diskettes
  1082.            are not identical. What's wrong?
  1083.  
  1084.         A: If you turn Fast mode ON (default) DISKCOPY will only
  1085.            copy the portion of source diskette with useful data to
  1086.            target. The empty portion is not copied and  this is
  1087.            what DISKCOMP complains about. If you don't like this
  1088.            for any reason, just turn the Fast mode OFF. Then every
  1089.            track will be copied and the whole diskette will be
  1090.            identical to the original.
  1091.  
  1092.         2.  Q: I just installed more extended memory in my computer
  1093.            but DISK COPY FAST still says that I don't have any.
  1094.  
  1095.         A: There are other requirements. See section 12 for details.
  1096.  
  1097.         3.  Q: My PC is slow. Can it achieve the same performance as
  1098.            described in this documentation?
  1099.  
  1100.         A: Testing results show that DISK COPY FAST can copy almost
  1101.            as fast on an 8088 as on 486. If you don't have enough
  1102.            memory and need to use hard disk instead make sure your
  1103.            hard disk is not too slow (transfer rate 200 KB/sec or
  1104.            better) and not overly fragmented.
  1105.  
  1106.         4.  Q: I have an old PC (or XT) can I use DISK COPY FAST on
  1107.            it?
  1108.  
  1109.         A: Yes. See answer to question 3.
  1110.  
  1111.  
  1112.  
  1113.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 26
  1114.  
  1115.  
  1116.  
  1117.     16. SUPPORT AND SUGGESTIONS
  1118.  
  1119.  
  1120.         If you need support or you have comments, suggestions, or you
  1121.         believe there is a bug (*) in the program, feel free to
  1122.         contact me, whether you are a registered user or not.
  1123.  
  1124.         You can contact me in four ways, listed below according to
  1125.         their timeliness. Registered users do have priority but I will
  1126.         try to help anyone in need.
  1127.  
  1128.         1. PIE BBS in Sunnyvale, CA, U.S.A. (408) 733-4670
  1129.            3 nodes with 14,400 HST Dual Standards.
  1130.  
  1131.            I check my mail almost daily on the PIE BBS. For the
  1132.            fastest response please send your message to CHANG LEE in
  1133.            the Shareware Authors Conference on this BBS.
  1134.  
  1135.            Effective 8/1/92 The PIE BBS has graciously allowed me to
  1136.            use their BBS as the main distribution point for DISK COPY
  1137.            FAST (DCF).  I will personally upload the most current
  1138.            version of DCF to this BBS.
  1139.  
  1140.      ----->    DCF is a free download to all callers on the PIE BBS.
  1141.  
  1142.  
  1143.         2. Shareware conferences on ILINK, INTELEC and RIME.
  1144.  
  1145.            I monitor these conference almost daily. If your local BBS
  1146.            carry one of them you are welcome to send your message to
  1147.            CHANG LEE via one of these conferences.
  1148.  
  1149.         3. CompuServe Information Service (CIS)
  1150.  
  1151.            I check my mail at least once a week on CIS and will get
  1152.            back to you as soon as I receive your mail. Please send
  1153.            your mail to 71053,3517.
  1154.  
  1155.            The most current version of DCF can also be downloaded from
  1156.            CIS, forum IBMHW, Lib 1.
  1157.  
  1158.         4. You can also send your suggestions, questions and/or
  1159.            registration to the following address.
  1160.  
  1161.            Chang Ping Lee
  1162.            P.O. Box 60064
  1163.            Palo Alto, CA 94306
  1164.  
  1165.  
  1166.  
  1167.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 27
  1168.  
  1169.  
  1170.  
  1171.     17. CLASSIFIED ADS
  1172.  
  1173.  
  1174.         This section contains advertisement of some shareware programs.
  1175.         You may find some of them to be of interest to you. In return,
  1176.         the authors of these shareware programs agreed to carry an
  1177.         advertisement for DISK COPY FAST in their product.
  1178.  
  1179.  
  1180.   ╔══════════════════════════════════════════════════════════════════════════╗
  1181.   ║ If you're considering launching a shareware product, you need:           ║
  1182.   ║                                                                          ║
  1183.   ║                         The ShareWare Book <ASP>                         ║
  1184.   ║                                                                          ║
  1185.   ║              A Whole Earth Catalog for software publishers               ║
  1186.   ║                                                                          ║
  1187.   ║ Tips, tools and techniques for successful shareware marketing and        ║
  1188.   ║ development.  Includes market research, publicity, getting paid,         ║
  1189.   ║ distribution, resources, product protection, registration encouragement, ║
  1190.   ║ trademarks, copyrights, licensing, channel management, business issues,  ║
  1191.   ║ support, taxes, manuals, packaging, shipping, international trade.       ║
  1192.   ║                                                                          ║
  1193.   ║               "Everything an author needs to get started"                ║
  1194.   ║                                                                          ║
  1195.   ║                   "A Software Entrepreneur's Handbook"                   ║
  1196.   ║                                                                          ║
  1197.   ║   Look for ShareB.EXE in CompuServe IBMapp lib 8, ShareBk*.* on BBSs,    ║
  1198.   ║             or send a US $5 bill for an evaluation copy to:              ║
  1199.   ║                               Bob Schenot                                ║
  1200.   ║                                POBox 117                                 ║
  1201.   ║                     Portsmouth, NH  03802-0117  USA                      ║
  1202.   ╚══════════════════════════════════════════════════════════════════════════╝
  1203.  
  1204.  
  1205.  
  1206.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 28
  1207.  
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.     TinyHost is a small, simple Shareware Host/BBS program for IBM PC's
  1214.     and compatibles. It's designed to permit file transfers to and from
  1215.     anywhere on the system (depending upon the configuration) using
  1216.     Hayes compatible modems. Other features are: supports COM1-4 at 300-
  1217.     38400bps; XModem/CRC and 1K-XModem internal protocols; up to 6
  1218.     external protocols (for ZModem, etc.); simple messaging for Personal
  1219.     and Public mail (and SysOp Comments); up to 25 users with 11
  1220.     security levels; operator chat; on-line view of a text file, and
  1221.     *much* more! TinyHost requires DOS 3.30 or later, and needs only
  1222.     about 150K of RAM to run in! Registration is only $25!
  1223.  
  1224.     The latest public version of TinyHost (V3.00) is available from
  1225.     CompuServe (IBMCOM as TH300.ZIP), GEnie (IBM RT file #28398), and
  1226.     from Micro Science as a free first-time download (716-594-1804,
  1227.     THOST300.ZIP). Or send me $2.00 and tell me what diskette size you
  1228.     would like and I'll send a Shareware copy to you. Send to:
  1229.  
  1230.             Bruce A. Krobusek
  1231.             5950 King Hill Drive
  1232.             Farmington NY  14425
  1233.  
  1234.  
  1235.  
  1236.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 29
  1237.  
  1238.  
  1239.  
  1240.     18. INTRODUCING OTHER FINE PRODUCTS
  1241.  
  1242.  
  1243.         18.1   DISK COPY PLUS
  1244.  
  1245.  
  1246.         "I really find your DISK COPY PLUS a very very fine program. It
  1247.         literally has saved me a lot of time copying diskettes."
  1248.                         -----   one user, United States
  1249.  
  1250.  
  1251.         DISK COPY PLUS is the professional version of DISK COPY FAST.
  1252.         It includes all the features of DISK COPY FAST plus some
  1253.         advanced features.
  1254.  
  1255.  
  1256.         To many people, large quantity diskette duplicating means that
  1257.         you need to buy high-price copier. Not so any more. With DISK
  1258.         COPY PLUS you can assemble two low-end 286 PCs each equipped
  1259.         with up to four floppy drives at much lower price and achieve
  1260.         much higher copying speed. Not only do You get higher
  1261.         productivity, but also that you get two computers instead of a
  1262.         special purpose machine.
  1263.  
  1264.  
  1265.         DISK COPY PLUS is even better for you if you only need to copy
  1266.         a small quantity of the same source diskette every day.
  1267.         Consider the low cost, incredibly high speed (see section 10 in
  1268.         DCF40F.DOC) and other powerful features (explained later), DISK
  1269.         COPY PLUS is hard to beat.
  1270.  
  1271.  
  1272.         One of the most powerful features of DISK COPY PLUS is
  1273.         customized hot keys. You define up to 10 hot keys according
  1274.         to your special needs.
  1275.  
  1276.  
  1277.         A feature similar to hot keys but requiring no keystrokes is
  1278.         the AUTOEXEC feature. You define what DISK COPY PLUS should do
  1279.         automatically when you run the program, just like AUTOEXEC.BAT
  1280.         does when you reboot your computer.
  1281.  
  1282.  
  1283.         For example, DISK COPY PLUS can be configured so that each
  1284.         time you type DCP at the DOS prompt it will read an image file,
  1285.         set up a serial number (explained later), define read/write
  1286.         options and then prompt for the target disk. You then insert
  1287.  
  1288.  
  1289.  
  1290.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 30
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.         the target into drive A:, close the door and it will start
  1298.         copying. After you have done with one format, at the press of
  1299.         one key it converts the source to another format, say, from
  1300.         720KB to 360KB, and continue copying in another drive.
  1301.  
  1302.  
  1303.         In this example, it takes only two keystrokes (one to change
  1304.         format, another to quit.) to produce as many 360KB and 720KB
  1305.  
  1306.  
  1307.         target diskettes as you like. Each copy produced can have a
  1308.         unique serial number and each copy can be double checked with
  1309.         a BYTE-BY-BYTE comparison to make sure they are identical to
  1310.         the original, except for the serial number.
  1311.  
  1312.  
  1313.         This high degree of automation means that you can save time for
  1314.         more creative work, or you can hire someone who knows nothing
  1315.         about computers to do the copying for you.
  1316.  
  1317.  
  1318.         Another nice feature of DISK COPY PLUS is automatic serial
  1319.         number assignment. Some people like to change the disk serial
  1320.         number that DOS shows you when you use the DIR command. Other
  1321.         people like to imbed a unique serial number in their product.
  1322.         DISK COPY PLUS allow you to do either or both types of these
  1323.         serial numbers. In addition, it provides other tools to help
  1324.         you find and VERIFY the right location for imbedding serial
  1325.         numbers and show you the imbedded serial number on any
  1326.         duplicated diskette. This feature can be done automatically
  1327.         using the hot keys or AUTOEXEC features.
  1328.  
  1329.  
  1330.         DISK COPY PLUS also keeps track of serial number of EVERY
  1331.         image file for you so that you don't need to specify the
  1332.         serial number each time you run the program. It also keeps
  1333.         a log file for your diskette duplication. With a little
  1334.         editing (you add the distribution destination) the log file
  1335.         becomes a nice record of your diskette distribution.
  1336.  
  1337.  
  1338.         The power of DISK COPY PLUS keeps growing. Listed below are
  1339.         some other powerful commands.
  1340.  
  1341.  
  1342.  
  1343.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 31
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.         The DIAG command checks boot sector, file allocation table
  1351.         (FAT) and directory structure and provides reports for diskette
  1352.         usage and fragmentation.
  1353.  
  1354.  
  1355.         The CONVERT command convert diskette image from one format to
  1356.         another, so long as the data on original format can fit into
  1357.         the new format. For example, a 1.44 MB disk can be converted to
  1358.         360 KB diskette if the data on the 1.44 MB disk does not exceed
  1359.         the total data space on a 360 KB diskette.
  1360.  
  1361.  
  1362.         The DEFRAG command performs defragmentation on a diskette. It
  1363.         does more than just sectors swapping. The entire diskette is
  1364.         checked thoroughly for any possible way of compaction. The
  1365.         result is a perfect with no waste of space and no fragmentation.
  1366.  
  1367.  
  1368.         The DUMP command lets you move around the loaded diskette at
  1369.         very high speed. You can use it to check the contents of a
  1370.         diskette or verify the imbedded location(s) of a serial number.
  1371.  
  1372.  
  1373.         DISK COPY PLUS also provides commands that allow you to see
  1374.         the directory of a diskette, image file or diskette loaded in
  1375.         memory.
  1376.  
  1377.  
  1378.  
  1379.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 32
  1380.  
  1381.  
  1382.  
  1383.        18.2   DISK UTIL PACK
  1384.  
  1385.  
  1386.        "Your Disk Utility Package has many useful features. I was
  1387.        amazed by the copying speed of the F2H & H2F. They are time
  1388.        saving utilities. Great to use."     -----  one user, Singapore
  1389.  
  1390.  
  1391.        DISK UTIL PACK is a collection of five high performance and
  1392.        useful diskette utility programs. For example, the author uses
  1393.        H2F every day for filling orders for DISK COPY FAST and related
  1394.        products.
  1395.  
  1396.  
  1397.        F2H  (Floppy to Hard disk)
  1398.  
  1399.        A utility to copy a diskette to hard disk or RAM disk at very
  1400.        high speed. See the following table for benchmark results.
  1401.  
  1402.  
  1403.        H2F  (Hard disk to Floppy)
  1404.  
  1405.        A utility to copy recursively from current directory on hard
  1406.        disk or RAM disk to a diskette at very high speed. This program
  1407.        combined with F2H is ideal for backing up a small directory.
  1408.        See the following table for benchmark results.
  1409.  
  1410.  
  1411.  
  1412.                  H2F vs XCOPY      F2H vs XCOPY
  1413.           --------------------------------------------------
  1414.            Case 1 (1.2MB)     8  vs  40         8  vs  17
  1415.            Case 1 (1.44MB)    9  vs  50         9  vs  19
  1416.            Case 2 (1.2MB)     9  vs  33         9  vs  18
  1417.            Case 2 (1.44MB)    8  vs  40         9  vs  19
  1418.  
  1419.            Note: (1) Case 1 contains 36 files and no sub directory.
  1420.              Case 2 contains 13 files in 21 sub directories.
  1421.              Total file size in both cases is about 300 KB.
  1422.  
  1423.              (2) Performance varies on different system. The
  1424.              above benchmark results is provided as an example,
  1425.              NOT guarantee.
  1426.  
  1427.              (3) The above results were measured with a RAM disk
  1428.              on a 33 MHz 386 compatible system.
  1429.  
  1430.  
  1431.  
  1432.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 33
  1433.  
  1434.  
  1435.  
  1436.        FMT
  1437.  
  1438.        A utility to format 360KB, 1.2MB, 720KB and 1.44MB diskettes.
  1439.        Features include no keyboard operation, serial number assignment,
  1440.        label assignment and bad sectors handling.
  1441.  
  1442.        You type the program name at DOS prompt to start and press the
  1443.        ESC key to end, no keystroke in between!
  1444.  
  1445.        The serial number and label can be assigned incrementally with
  1446.        a text file which stores the serial number and label for the
  1447.        next diskette to be formatted. You can keep more than one text
  1448.        file for this purpose. Before exit, FMT will update the file
  1449.        automatically.
  1450.  
  1451.        Conventionally, a cluster is marked as bad cluster if the
  1452.        formatting program fails to access after three tries. FMT,
  1453.        however, adopts a more strict policy to ensure that your
  1454.        valuable data won't be saved on places which are bad or about to
  1455.        turn bad. FMT will try three times too. The difference is that
  1456.        if FMT fails to access a sector in the first try it will mark
  1457.        the sector bad and tell you how many tries has failed.
  1458.  
  1459.  
  1460.        CLN
  1461.  
  1462.        A utility to make full use of cleaning kits sold by 3M, Memorex
  1463.        and other companies.
  1464.  
  1465.        Without CLN, all you can do is to use commands such as DIR to
  1466.        get the disk drive moving and bring head into contact with the
  1467.        cleaning disk and the cleaning solution on it. However, there
  1468.        are two problems that only CLN can help you.
  1469.  
  1470.        Firstly, how many DIR commands you need to keep typing to keep
  1471.        the disk head in contact with the cleaning disk for 30 to 60
  1472.        seconds? With CLN you only need to type CLN to start and press
  1473.        the ESC to end the process, no keystrokes in between. CLN also
  1474.        "reads" both sides of every "track" to make full use of your
  1475.        cleaning kit. Try CLN once and you will know how many keystrokes
  1476.        it can save for you.
  1477.  
  1478.        Secondly, since there is no data on the disk DOS will stop after
  1479.        it fails to access the first track. This means you may only be
  1480.        using 0.625% of the surface of your cleaning disk! (There are 80
  1481.        tracks on a high density drive. Each track has two sides and you
  1482.        are only using one side on the first track.)
  1483.  
  1484.  
  1485.  
  1486.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 34
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.        CLN not only forces your system to keep on "reading" different
  1494.        tracks on the cleaning disk and thus clean the head more
  1495.        thoroughly but also provides you simple and easy ways to verify
  1496.        that it does what it claims. Your will have the confidence that
  1497.        you give your diskette drive the best care possible.
  1498.  
  1499.  
  1500.        CHDK (CHeck DisKette)
  1501.  
  1502.        A utility which gives detailed information about a diskette. It
  1503.        shows you the information contained in the system area of the
  1504.        diskette, check the integrity of the system area, gives you
  1505.        detailed layout of system area, root directory and data area and
  1506.        then give you a report of the fragmentation on the diskette.
  1507.  
  1508.        The program also shows you other important or interesting
  1509.        information about a diskette. For example, it shows you the
  1510.        sectors, clusters and tracks with active data, maximum number of
  1511.        root directory entries.
  1512.  
  1513.        CHDK shows you lots of information packed in one screen.
  1514.  
  1515.  
  1516.  
  1517.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 35
  1518.  
  1519.  
  1520.  
  1521.     19. REGISTRATION BENEFIT
  1522.  
  1523.  
  1524.         19.1   DISK COPY FAST
  1525.  
  1526.  
  1527.         If you find DISK COPY FAST useful and would like to continue
  1528.         using the program please register. The fee is only $20.00 plus
  1529.         $5.00 shipping and handling. In return, you will receive the
  1530.         following benefit.
  1531.  
  1532.  
  1533.         1. Life time registration! You'll be given a key to convert the
  1534.            shareware version to registered version. When a new release
  1535.            is available all you need to do is to down load it from your
  1536.            BBS and use the key to convert it to a registered version.
  1537.            This way you don't have to pay for updates no matter whether
  1538.            you registered for a commercial or non-commercial license.
  1539.  
  1540.  
  1541.         2. Personalized appreciation screen. Your name will be part of
  1542.            of the program and will be shown at the initial screen.
  1543.  
  1544.  
  1545.         3. No initial delay and no registration reminder screen. Batch
  1546.            file users can enjoy no keystroke operation except an ESC
  1547.            for multiple read and write.
  1548.  
  1549.  
  1550.         4. Customized sound effect. You will be shown how to edit a
  1551.            text file to produce your own audio signals or even have your
  1552.            PC play your favorite song when DISK COPY FAST or DISK COPY
  1553.            PLUS finishes reading or writing a diskette or when there is
  1554.            20 seconds of inactivity.
  1555.  
  1556.  
  1557.         5. Free telephone support.
  1558.  
  1559.  
  1560.         6. Super low price for the Diskette Utility Package. See the
  1561.            file PRODUCT.TXT for more information about the package.
  1562.  
  1563.  
  1564.         7. Special discount if you later decide to upgrade to DISK COPY
  1565.            PLUS.
  1566.  
  1567.  
  1568.         8. You will be shown how to edit the CONFIG.DCF file to use
  1569.            more options.
  1570.  
  1571.  
  1572.  
  1573.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 36
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.     19.2   DISK COPY PLUS
  1581.  
  1582.  
  1583.         Registered users of DISK COPY PLUS will receive the following.
  1584.         For more details about the features of DISK COPY PLUS, see
  1585.         section 18 of this documentation.
  1586.  
  1587.  
  1588.         1. Everything that a registered user of DISK COPY FAST receives.
  1589.            You are also granted a license of DISK COPY FAST so that you
  1590.            use DISK COPY PLUS on one PC and DISK COPY FAST on another
  1591.            at the same time.
  1592.  
  1593.  
  1594.         2. Serial number assignment.
  1595.  
  1596.  
  1597.         3. AUTOEXEC feature.
  1598.  
  1599.  
  1600.         4. Customized hot keys.
  1601.  
  1602.  
  1603.         5. DIAG command which diagnoses a diskette.
  1604.  
  1605.  
  1606.         6. CONVERT command which converts diskette format.
  1607.  
  1608.  
  1609.         7. DEFRAG command which defragments a diskette.
  1610.  
  1611.  
  1612.         8. DUMP command which dumps the contents of the loaded disk on
  1613.            the screen.
  1614.  
  1615.  
  1616.         9. DIR command which checks root directory.
  1617.  
  1618.  
  1619.         10. You also get the key for DISK COPY FAST.
  1620.  
  1621.  
  1622.  
  1623.       DISK COPY FAST    Copyright 1992, 1993    Chang Ping Lee       page 37
  1624.  
  1625.  
  1626.  
  1627.         20. HOW TO REGISTER
  1628.  
  1629.  
  1630.         Please read this section before filling out the order form.
  1631.  
  1632.  
  1633.         1. License: Please see page 4 of this documentation file for
  1634.            details. A company check for ordering non-commercial license
  1635.            will NOT be accepted.
  1636.  
  1637.         2. Information regarding DISK COPY PLUS and DISK UTIL PACK is
  1638.            in section 18 of this file.
  1639.  
  1640.         3. Cash order receives 10% discount on license fee. Experience
  1641.            shows that the U.S. post office is very reliable. However,
  1642.            please note that the author can not be responsible for any
  1643.            loss in the mail.
  1644.  
  1645.         4. Foreign order: Payment in the following forms is accepted.
  1646.  
  1647.            (1) Cash (10% discount on license fee.)
  1648.            (2) Bank check.
  1649.            (3) International money order issued by banks, post office
  1650.            or American Express.
  1651.  
  1652.            Please note that payment needs to be in U.S. dollars. Bank
  1653.            check or money order needs to be drawn on a U.S. bank. To
  1654.            compensate the inconvenience of currency exchange, foreign
  1655.            users are charged the same amount for shipping and handling
  1656.            as U.S. users.
  1657.  
  1658.  
  1659.         To register, fill out the order form in the ORDER.FRM file and
  1660.         mail the form with payment to the following address.
  1661.  
  1662.  
  1663.         Mr. Chang Ping Lee
  1664.         P.O. Box 60064
  1665.         Palo Alto, CA 94306
  1666.  
  1667.  
  1668.       ------------------------ < ORDER FORM > -------------- page 1/2 ----
  1669.  
  1670.       I have read and agree to the terms in DCF40F.DOC file and would like
  1671.       to order the following:
  1672.                       price     quantity   total
  1673.  
  1674.          DISK COPY FAST  version 4.0F      $20       ____    $______
  1675.  
  1676.          DISK COPY PLUS  version 1.7       $50       ____    $______
  1677.  
  1678.          FMT             version 1.4       $10       ____    $______
  1679.  
  1680.          F2H             version 1.4       $15       ____    $______
  1681.  
  1682.          H2F             version 1.4       $20       ____    $______
  1683.  
  1684.          CLN             version 1.4       $10       ____    $______
  1685.  
  1686.          CHDK            version 1.4       $10       ____    $______
  1687.  
  1688.          DISK UTIL PACK  version 1.4
  1689.          for non-registered users          $40       ____    $______
  1690.  
  1691.          DISK UTIL PACK  version 1.4
  1692.          for registered users of DISK
  1693.          COPY FAST or DISK COPY PLUS       $20       ____    $______
  1694.  
  1695.          Sub total                                           $______
  1696.  
  1697.          Double sub total for commercial license (*)         $______
  1698.  
  1699.          10% discount for cash order (*)                     $______
  1700.  
  1701.          Shipping & handling                                 $ 5.00
  1702.  
  1703.          < CTRL 133NF >                              TOTAL   $______
  1704.  
  1705.       NOTE: |--------------------------------------------------------|
  1706.         | * Above prices are for individual, non-commercial use. |
  1707.         |   For commercial license, please double the prices.    |
  1708.         |   See section 20 of DCF40F.DOC for more details.       |
  1709.         |--------------------------------------------------------|
  1710.  
  1711.       Disk type :   ( ) 3.5" 720k     ( ) 5.25" 360k
  1712.  
  1713.       Payment   :   ( ) money order   ( ) check   ( ) cash
  1714.  
  1715.       Name      :   _____________________________________
  1716.  
  1717.       Address   :   _____________________________________
  1718.  
  1719.             _____________________________________
  1720.  
  1721.             _____________________________________
  1722.  
  1723.  
  1724.  
  1725.       ------------------------ < ORDER FORM > -------------- page 2/2 ----
  1726.  
  1727.  
  1728.  
  1729.       Comments  :   ______________________________________________________
  1730.  
  1731.             ______________________________________________________
  1732.  
  1733.             ______________________________________________________
  1734.  
  1735.             ______________________________________________________
  1736.  
  1737.             ______________________________________________________
  1738.  
  1739.             ______________________________________________________
  1740.  
  1741.             ______________________________________________________
  1742.  
  1743.  
  1744.  
  1745.  
  1746.       Mail this form with payment to the following address.
  1747.  
  1748.         Mr. Chang Ping Lee
  1749.         P.O. Box 60064
  1750.         Palo Alto, CA 94306
  1751.  
  1752.